needle candy - German English Dictionary